//
//  AppDelegate.m
//  PayDemoIOS
//
//  Created by 杨红军 on 17/12/12.
//  Copyright © 2017年 zpon. All rights reserved.
//

#import "AppDelegate.h"
#import "MBProgressHUD+MJ.h"
#import "ViewController.h"

@interface AppDelegate ()
@end

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    //收银猿sdk初始化
    [Payment initAlipayScheme:@"shouyinyuandemo" wxAppId:@"wxedf1f7a093a6f5ec" isDebug:YES];
    return YES;
}
    

//为了能正确获得结果回调请在工程 AppDelegate 文件中调用 ｀[Payment handleOpenURL:url delegate:nil]`。\
//如果该方法的第二个参数传 nil，请在在 `createPaymentWithOrder` 方法的 `callback` 中处理回调结果。否则，在这里处理结果。
//如果你使用了微信分享、登录等一些看起来在这里“冲突”的模块，你可以先判断 url 的 host 来决定调用哪一方的方法。\
//也可以先调用 [Payment handleOpenURL:url delegate:nil] 方法，如果 return 的值为 false，表示这个 url 不是支付相关的，你再调用模块的方法。

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{
    return  [Payment handleOpenURL:url delegate:nil];
}

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{
    return [Payment handleOpenURL:url delegate:nil];
}

@end
